package com.itfreer.knowledge.entity.config;

import java.io.Serializable;

import com.itfreer.form.dictionary.reflect.DictionaryField;

/**
 * 知识标签
 */
public class LabelEntity implements Serializable {

	private static final long serialVersionUID = -7040201788965745098L;

	/**
	 * id值，主键，唯一值
	 * 系统应用中必需关联此值
	 */
	private String id;
	
	/**
	 * 站点名称
	 */
	@DictionaryField(dictionaryName="knowledge_site", toFieldName="siteName")
	private String siteId;
	
	/**
	 * 站点名称
	 */
	private String siteName;
	
	/**
	 * 网站名称
	 */
	private String labelName;
	
	/**
	 * 推荐
	 */
	private Boolean recommend;
	
	/**
	 * 状态
	 */
	@DictionaryField(dictionaryName="knowledge_valid", toFieldName="stateName")
	private String state;
	
	private String stateName;
	
	private Integer order;
	
	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
	
	public String getLabelName() {
		return labelName;
	}

	public void setLabelName(String linkName) {
		this.labelName = linkName;
	}

	public Boolean getRecommend() {
		return recommend;
	}

	public void setRecommend(Boolean recommend) {
		this.recommend = recommend;
	}

	public String getState() {
		return state;
	}

	public void setState(String state) {
		this.state = state;
	}

	public String getSiteId() {
		return siteId;
	}

	public void setSiteId(String siteId) {
		this.siteId = siteId;
	}

	public String getSiteName() {
		return siteName;
	}

	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}

	public String getStateName() {
		return stateName;
	}

	public void setStateName(String stateName) {
		this.stateName = stateName;
	}

	public Integer getOrder() {
		return order;
	}

	public void setOrder(Integer order) {
		this.order = order;
	}
}
